technical patent - Turkish English Dictionary